Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Rado Geneva Challenger - Geneva Renault Slovenian Open - Ljubljana The Powder Byrne Trophy - Surbiton Internationaux de Bretagne - Brest Schenectady CH West Palm CH New Haven CH Sybase Open - San Jose Kroger / St. Jude International - Memphis AT&T Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Australian Men's Hardcourt Championships - Adelaide Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles RCA Championships - Indianapolis Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel IPB Czech Indoor - Ostrava Open 13 - Marseille Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Salem Open - Hong Kong Infiniti Open - Los Angeles Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Open 13 - Marseille AXA Cup - London Heilbronn Open - Heilbronn Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten Open de l'Isere - Grenoble Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Sybase Open - San Jose Verizon Tennis Challenge - Atlanta Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Open 13 - Marseille Siebel Open - San Jose Dubai Tennis Open - Dubai U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel San Jose Memphis Washington San Jose Philadelphia Tokyo Atlanta New Haven Scottsdale Osaka Atlanta Washington Los Angeles New Haven Vienna San Francisco Memphis Scottsdale Washington New Haven Brussels Scottsdale Barcelona Tampa Atlanta Sydney San Francisco Brussels Orlando Barcelona Washington Indianapolis Sydney San Francisco Philadelphia ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Stockholm Open - Stockholm Qatar Open - Doha Dubai Open - Dubai U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Open Castilla y Leon - Segovia Mercedes-Benz Cup - Los Angeles Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle The Stella Artois Championships - London Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul Brisbane International - Brisbane Mercedes Cup - Stuttgart Gerry Weber Open - Halle Swiss Indoors Basel - Basel Gonet Geneva Open - Geneva Noventi Open - Halle Barcelona Washington Indianapolis SAP Open - San Jose Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Tokyo Outdoor Houston Stratton Mountain Scottsdale La Quinta Schenectady Itaparica Florence Basel Tokyo Outdoor Philadelphia Memphis Boston Washington Indianapolis Stratton Mountain Los Angeles Seoul Livingston Stuttgart Outdoor Memphis Orlando Forest Hills Boston Stratton Mountain Los Angeles Seoul Charleston Philadelphia Memphis Orlando Forest Hills Boston Stratton Mountain Tokyo Indoor Stockholm Dallas WCT Franklin Templeton Tennis Classic - Scottsdale The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Monte Carlo Cincinnati Stuttgart Paris Indian Wells Key Biscayne Hamburg Canadian Open Cincinnati Essen Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Stockholm The Stella Artois Grass Court Championships - London Paris Indian Wells Key Biscayne Rado Swiss Open - Gstaad Canadian Open Cincinnati Indian Wells Key Biscayne adidas Open de Toulouse - Toulouse Hamburg AXA Open - Espinho Grand Prix de Tennis de Lyon - Lyon Canadian Open Cincinnati Paris Indian Wells Key Biscayne Heineken Open - Auckland Monte Carlo Canadian Open Cincinnati Indian Wells Key Biscayne Hamburg Canadian Open Cincinnati Stockholm Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Franklin Templeton Tennis Classic - Scottsdale Tennis Masters Series - Hamburg Open Seat-Godo 2000 - Barcelona Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome CA Tennis Trophy - Vienna Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Franklin Templeton Tennis Classic - Scottsdale Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Allianz Suisse Open Gstaad - Gstaad BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris The Stella Artois Grass Court Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam Indianapolis The Nottingham Open - Nottingham Washington Halle Key Biscayne Rome Key Biscayne Indian Wells Rome Key Biscayne Indian Wells Rome Montreal / Toronto Masters U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Washington French Open - Paris Wimbledon - London Galleryfurniture.com Challenge - Atlanta U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tokyo Australian Open AAPT Championships - Adelaide French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open U.S. Men's Clay Court Championships - Houston French Open Wimbledon U.S. Open Franklin Templeton Tennis Classic - Scottsdale Siebel Open - San Jose Wimbledon U.S. Open French Open Wimbledon U.S. Open French Open Wimbledon Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London French Open Mercedes-Benz Cup - Los Angeles U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London ABN/AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Thailand Open - Bangkok Tennis Masters Series - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris The Dubai Tennis Championships - Dubai Wimbledon - London Estoril Open - Estoril U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Estoril Open - Estoril Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha US Open Roland Garros Wimbledon Swiss Indoors Basel - Basel Brisbane International - Brisbane Roland Garros US Open U.S. Open Gerry Weber Open - Halle Roland Garros US Open Swiss Indoors Basel - Basel Davis Cup, World Group, QF, USA-NED 4-1 Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, 1R, USA-ZIM 3-2 Davis Cup, World Group, QF, USA-CZE 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, QR, SUI-MAR 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Gerry Weber Open - Halle Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Noventi Open - Halle Gerry Weber Open - Halle Davis Cup, World Group, PO, SUI-GBR 5-0 ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, CZE-SUI 3-2 Dubai Duty Free Tennis Championships - Dubai Davis Cup, World Group, PO, SUI-BEL, 4-1 Swiss Indoors Basel - Basel Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, F, FRA-SUI 1-3 Hopman Cup - Perth Laver Cup - Prague Hopman Cup - Perth Laver Cup - Chicago Hopman Cup - Perth TD Waterhouse Cup - Long Island Laver Cup - Geneva Davis Cup G1 F: ARG vs USA Davis Cup G1 SF: PER vs USA Davis Cup WG QF: USA vs FRA Davis Cup WG SF: FRG vs USA Colonial Classic - Kooyong Watsons Water Champions Challenge - Hong Kong Colonial Classic - Kooyong Colonial Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Capitala World Tennis Championship The Mubadala World Tennis Championship The Mubadala World Tennis Championship Infiniti Open - Los Angeles Milan ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover Tennis Masters Cup - Lisbon Tennis Masters Cup - Sydney Tennis Masters Cup - Houston ATP Tour World Championship ATP Tour World Championship ATP Tour World Championship Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Grand Slam Cup - Munich Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics Olympics - Athens Olympics - Beijing Olympics - London US Open Capitala World Tennis Championship Shanghai Rolex Masters - Shanghai Masters Monte Carlo Open - Monte Carlo Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, PO, SUI-NED 4-1 Newsweek Champions Cup - Indian Wells ATP Tour World Championship Tennis Masters Cup - Shanghai Davis Cup WG R1: USA vs PAR AAMI Classic - Kooyong Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Nitto ATP Finals - London Tennis Masters Cup - Shanghai Grand Slam Cup Grand Slam Cup Grand Slam Cup